escape quickly, on foot or horseback - Español Inglés Diccionario